Sun SiberianSun

WG_CreateScrollBar

WG_CreateScrollBar% (parent%, x%, y%, length%, sliderLen# [,direction%=1] [,min%=0] [,max%=100] [,value%=0] [,Style%=0] [,flag%=1] [,width%=WGV_ScrollBarWidth])
Параметры:
parent% - указатель на родителя (окно, панель инструментов и т.д.).
x%, y% - координаты относительно родителя.
length% - длина полосы прокрутки.
sliderLen# - длина ползунка.
direction% (доп.) - направление:
0 - слева-направо
1 - сверху-вниз
2 - снизу-вверх
3 - справа-налево
min% (доп.) - минимальное значение.
max% (доп.) - максимальное значение.
value% (доп.) - начальное значение.
Style% (доп.) - стиль полосы прокрутки.
flag% (доп.) - флаги: (по умолчанию: 1)
0 - без флагов
1 - включить кнопки
2 - показывать текущее значение
4 - выводить разметку с обратной стороны
8 - длина ползунка задана в долях от длины полосы прокрутки
width% (доп.) - ширина полосы прокрутки. По умолчанию равна WGV_ScrollBarWidth
Описание:
Создает полосу прокрутки и возвращает указатель на нее.

Для задания разметки вдоль полосы используйте функцию WG_SetScrollBarMarking() или WG_SetScrollBarMarkingPart().

При создании полосы прокрутки минимальным и максимальным значениями задается количество делений. Т.к. деление не может быть дробным для задания дробей используется параметр scale# (масштабирование), который задает цену одного деления.
Этот параметр можно указать при задании разметки в функциях WG_SetScrollBarMarking(), WG_SetScrollBarMarkingPart() или в функции WG_SetScrollBarScale()
Пример:
...

© 2007 SiberianSun.ru Support@SiberianSun.ru